engine whistle - Spanish English Dictionary